ural mountains - French English Dictionary